﻿using System;
using SharpSqlAnalyzer.nodes;

namespace SharpSqlAnalyzer.stmt.db2
{
	// Token: 0x020001D6 RID: 470
	public class TDb2DummyStmt : TCustomDb2Stmt
	{
		// Token: 0x06000FCD RID: 4045 RVA: 0x0030C3E5 File Offset: 0x0030A5E5
		public TDb2DummyStmt(EDbVendor dbvendor) : base(dbvendor)
		{
			this.sqlstatementtype = ESqlStatementType.sstdb2dummystmt;
		}

		// Token: 0x06000FCE RID: 4046 RVA: 0x0030C3F9 File Offset: 0x0030A5F9
		internal override void buildsql()
		{
		}

		// Token: 0x06000FCF RID: 4047 RVA: 0x0030C3FB File Offset: 0x0030A5FB
		internal override void clear()
		{
		}

		// Token: 0x06000FD0 RID: 4048 RVA: 0x0030C3FD File Offset: 0x0030A5FD
		internal override string getasprettytext()
		{
			return "";
		}

		// Token: 0x06000FD1 RID: 4049 RVA: 0x0030C404 File Offset: 0x0030A604
		internal override void iterate(TVisitorAbs pvisitor)
		{
		}

		// Token: 0x06000FD2 RID: 4050 RVA: 0x0030C406 File Offset: 0x0030A606
		internal override int doparsestatement(TCustomSqlStatement psql)
		{
			return 0;
		}

		// Token: 0x06000FD3 RID: 4051 RVA: 0x0030C409 File Offset: 0x0030A609
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06000FD4 RID: 4052 RVA: 0x0030C419 File Offset: 0x0030A619
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}
	}
}
